Search Labcodes
Labcode: Olp
Status: pending
Primary Investigator : Olivier Pourquie
Organization: Stowers Institute for Medical Research
Stowers Institute for Medical Research
Kansas City
Missouri
MO 64110
USA
E-mail Address: olp@stowers-institute.org